/*
    题目信息：双重循环实现五子棋游戏棋盘的绘制
 */

public class GobangTable {
    public static void main(String[] args) {
        // 1. 将棋盘的所有标记作为元素存储在数组
        char[] num = {' ', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b',
        'c', 'd', 'e', 'f'};
        // 2.除了第一行的数据直接打印之外，其他行的第一个位置是该行数对应数组的元素
        for(int i = 0; i <= 16; i++) {
            System.out.print(num[i] + " ");
            if(0 == i) {
                System.out.println("0 1 2 3 4 5 6 7 8 9 a b c d e f");
                continue;
            }
            for(int j = 1; j <= 16; j++) {
                System.out.print("+");
                if(16 != j) {
                    System.out.print(" ");
                }

            }
            System.out.println();

        }
    }
}
